home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: delta / whiteline CD Series - delta.iso / tex / tools / dvi_300b / history.txt < prev    next >
Text File  |  1995-11-25  |  12KB  |  306 lines

  1. Stand 12.9.95                HISTORY
  2.                             =======
  3.  
  4. (Alle 5 Wochen eine neue Version...)
  5.  
  6.    Version 0.2 vom 20.2.92
  7.    -----------------------
  8.  
  9.    ∙ Erste nicht vollständig lauffähige Version. Das Laden von 
  10.      PK-Zeichensätzen funktionierte bereits. Danach mehr oder weniger 
  11.      Funkstille bis zur
  12.  
  13.  
  14.    Version 0.90 vom 23.12.92
  15.    -------------------------
  16.  
  17.    ∙ Die Bescherung: Erste halbwegs funktionfähige Version. Tastaturbedienung 
  18.      und Multitasking klappen noch nicht.
  19.  
  20.  
  21.    Version 0.91 vom 5.1.93
  22.    -----------------------
  23.  
  24.    ∙ Tastaturbedinenung geht, nur noch Iconisierung, Seitennummeranzeige und 
  25.      Parameterdatei fehlen.
  26.  
  27.  
  28.    Version 0.92 vom 10.2.93
  29.    ------------------------
  30.  
  31.    ∙ Voll funktionfähig
  32.    ∙ Druckertreiber nutzten jetzt shared Memory und stellen sich auf alle 
  33.      Vergrößerungen ein.
  34.    ∙ Verkleinerung 1:6 ist hinzugefügt.
  35.    ∙ Kommandozeile wird ausgewertet, das heißt jetzt kann man den 
  36.      Lindner-Treiber ersetzen. (Man sollte ihn aber noch nicht in die Tonne 
  37.      kloppen!)
  38.  
  39.  
  40.    Version 0.93 vom 11.3.93
  41.    ------------------------
  42.  
  43.    ∙ Jetzt wird doch synchronisiert. Mea maxima culpa dafür, daß ich glaubte, 
  44.      darauf verzichten zu können. Ich habe ein Notenblatt gemacht und es sah 
  45.      einfach abscheulich aus.
  46.    ∙ Striche wurden bisher zu breit oder zu schmal gerechnet.
  47.    ∙ Es kann jetzt auch nach einer Zeichenfolge in der DVI-Datei gesucht 
  48.      werden.
  49.    ∙ seitenweise ASCII-Dumps: Somit kann man mit wenig Nacharbeit aus den 
  50.      DVI-Dateien wieder die Eingangsdateien gewinnen.
  51.    ∙ DVI läuft wieder mit Farbe.
  52.    ∙ Und etwas schneller wurde der Treiber...
  53.    ∙ Auch gibt es jetzt bei 1:1 Darstellung eine Lupe.
  54.  
  55.  
  56.    Version 0.94 vom 27.3.1993
  57.    --------------------------
  58.  
  59.    ∙ völlig neues Menülayout
  60.    ∙ Popupmenü mit Untermenü
  61.    ∙ holt Bildschirmauflösung von VDI
  62.    ∙ Es gehen jetzt auch wieder Zeichensätze mit mehr als 193 Zeichen.
  63.    ∙ Maßband (beide Tasten) hinzugefügt
  64.    ∙ nun gehen alle Lindner-Specials, inklusive dem Laden von IMG-Dateien. 
  65.      Somit sind alle (m.E. sinnvollen) Funktionen des Lindner-Treibers in 
  66.      gleichwertiger Weise vorhanden. Nun kann man diese in die Tonne klopp'n.
  67.  
  68.  
  69.    Version 0.95 vom 14.4.1993
  70.    --------------------------
  71.  
  72.    ∙ Viele neue Druckertreiber sind dabei und das Drucken in eine Datei geht.
  73.    ∙ Fenstergrößenverwaltung völlig überarbeitet.
  74.    ∙ Kein Nachlaufen der Tastatur mehr.
  75.  
  76.  
  77.    Version 0.96 vom 6.5.93
  78.    -----------------------
  79.  
  80.    ∙ Unterstüzung von PasTeX Flibs (Zeichensatzbibliotheken).
  81.    ∙ Popupmenü geht nur noch, wenn die Maus vollständig im Fenster ist.
  82.    ∙ Clipping bei Boxen geht endlich wieder.
  83.    ∙ Weitere Voreinstellungen möglich.
  84.    ∙ Anzeige beim Drucken wieder eingebaut
  85.    ∙ Fehler bei langen Dateinamen behoben
  86.    ∙ NEC P6 geht nun. (Dank an Marcus Haebler!)
  87.    ∙ Auch wird in den Dialogboxen Let'em Fly voll unterstützt.
  88.  
  89.  
  90.    Version 1.00 vom 24.6.93
  91.    ------------------------
  92.  
  93.    ∙ Es ist soweit, die 1.00-Version ist da, allerdings eher deswegen, weil 
  94.      dieses Programm sonst nie fertig wird...
  95.    ∙ Neu ist der Mehrseitendruck (leider noch genauso kompliziert wie dieses 
  96.      Wort). Dazu braucht man natürlich
  97.    ∙ Querdruck für Deskjet und kompatible.
  98.    ∙ komfortables Auswahlmenü für Parameter-Dateien
  99.  
  100.  
  101.    Version 1.10 vom 28.7.93
  102.    ------------------------
  103.  
  104.    ∙ Läuft jetzt auch ohne MiNT
  105.    ∙ Völlige Überarbeitung des Mehrspaltendruckes
  106.    ∙ und Überarbeitung der Parameter (leider inkompatible Änderungen)
  107.    ∙ dito. Überarbeitung der Seitennummernanzeige
  108.    ∙ Neue \special-Befehle
  109.    ∙ und der größte Fehler wurde beseitigt: Es gibt eine neue Anleitung...
  110.  
  111.  
  112.    Version 1.11 vom 23.8.93
  113.    ------------------------
  114.  
  115.    ∙ Die Boxenberechnung war völlig fehlerhaft. Erstaunlich, daß die 
  116.      Ergebnisse oft noch leidlich brauchbar waren. (Das sind die Bugs, die ich 
  117.      liebe...)
  118.    ∙ Verkleinerung der gesamten DVI-Datei (mag=xxxx) ist eingebaut.
  119.    ∙ Einige Strunk-Zeichensätze wurden nicht gefunden, also mußte die Zeichen- 
  120.      satzsuche umgebaut werden. Jetzt wird immer der am besten passende   
  121.      Zeichensatz genommen, wenn mehrere in die Toleranz fallen. Außerdem 
  122.      bleibt die Datei mit den fehlenden Zeichensätzen erhalten, nur bei Bedarf 
  123.      werden die neuen hinzugefügt.
  124.  
  125.  
  126.    Version 1.12 vom 3.9.93
  127.    -----------------------
  128.  
  129.    ∙ Entgegen anderslautenden Gerüchten war DVI nie als schnellstes 
  130.      Previewprogramm konzipiert, es sollte vor allem unfertige Dateien lesen. 
  131.      Doch ich habe mich diese Woche mal hingesetzt und einen Profiler darauf 
  132.      angewendet. (Watchdog aus Templemon 2.02) Dabei wurden das Auspacken und    
  133.      Setzen der Buchstaben und das Verkleinern optimiert. Das bringt in diesen   
  134.      Routinen ca. 2-40% Rechenzeitersparnis, mehr ist kaum drin, da 50% im    
  135.      Betriebssystem und 15% in der Divisionroutine aus den Libs verbraucht    
  136.      werden. Da helfen nur intelligentere Algorithmen, mit weniger Divisionen 
  137.      und Betriebssystemaufrufen.
  138.    ∙ Außerdem konnten vertikale Boxen ab einer gewissen Höhe nur so hoch wie 
  139.      breit werden.
  140.  
  141.  
  142.    Version 2.00 vom 25.10.93
  143.    -------------------------
  144.  
  145.    ∙ Diverse Grafikspecials mehr, besonders die CS-Specials
  146.    ∙ Fehler mit der TeX-Shell beseitigt
  147.    ∙ neues (schnelleres und multitaskingfähiges) Speicherkonzept eingeführt. 
  148.    ∙ Fehler durch PureC-Mintlib in den Druckertreibern behoben.
  149.    ∙ Parameterdateien heißen jetzt "*.CNF" um diversen Konflikten zu entgehen.
  150.    ∙ Anzeige des aktuellen Status aktivierbar
  151.    ∙ bei den Pfadeinstellungen können per Mausklick Pfade angegeben werden
  152.  
  153.  
  154.    Version 2.01 vom 23.11.93
  155.    -------------------------
  156.  
  157.    ∙ diverse Verbesserungsvorschläge eingebaut: weitere Strunk-specials, 
  158.      schönere(?) Lupe, Einstellungen und Ränder in getrennten Dialoge...
  159.    ∙ Multitaskingbetrieb (wie Xdvi) geht jetzt endlich richtig, 
  160.    ∙ Außerdem wird PasTeX (wer hat's?) ab sofort richtig unterstützt.
  161.  
  162.  
  163.    Version 2.10 vom 22.1.93
  164.    ------------------------
  165.  
  166.    ∙ weitere Anpassungen an MultiTOS: Iconmamager (in der Reschke/Fiebelkorn-
  167.      Version) und Drag&Drop werden unterstützt.
  168.    ∙ Die Belegung der Maustasten  kann geändert werden, "`Grabben"' kommt neu 
  169.      hinzu.
  170.    ∙ Fehler bei Vergrösserungen <=1000 beseitigt.
  171.    ∙ Fehler bei großen negative CS-Koordinaten beseitigt.
  172.    ∙ Virtuelle Fonts gehen jetzt (siehe dazu DVI_210V.LZH).
  173.  
  174.  
  175.    Version 2.11 vom 29.3.94
  176.    ------------------------
  177.  
  178.    ∙ Fehler bei Offscreenbitmaps ohne Enhancer oder NVDI:
  179.      Nach Warnungen wurde einfach auf den Bildschirm geschrieben
  180.    ∙ Reagiert wieder auf TOPPED und UNTOPPED-Meldungen
  181.    ∙ Abbruchbutton eingebaut (wo es ging)
  182.    ∙ Drucke in Datei: Seitennummer eingebaut
  183.    ∙ Suche: Weitersuchen eingebaut
  184.    ∙ Laden von Zeichensätzen wieder etwas optimiert, Laden von Zeichen mit 
  185.      wortgroßen Headern ging nicht mehr... (Immer: Zuwenig Speicher!)
  186.    ∙ Mehrseitenlayout überarbeitet
  187.    ∙ Neue Anzeige von Zeichensätzen, statt früher: Lade Font: flib300.fli, 
  188.      jetzt: Lade Font: cmr10 (scaled 1.000)
  189.    ∙ Laden von Ersatzfonts ging nun gar nicht mehr... (Immer Datei defekt?)
  190.    ∙ EmTeX-specials gingen gar nicht! Und bei den tpic-specials war ein 
  191.      Denkfehler! (Benutzt die außer mir denn keiner, z.B. mit GnuPlot?)
  192.    ∙ Und noch so'n Hammer: Bei ^N wurde meist die falsche Seite angesteuert!
  193.  
  194.  
  195.     Version 2.12 vom 14.5.94
  196.     ------------------------
  197.  
  198.     ∙ Horizontale Linien hatten die falsche Breite und auch diverse andere 
  199.       Liniensteigungen gehen endlich korrekt.
  200.     ∙ Speedo-GDOS sollte jetzt funktionieren.
  201.     ∙ 68020-Version compiliert. (Sollte ca. 15% bringen)
  202.     ∙ Neue (schnellere) Divisionsroutine für PureC geschrieben. Bringt 15% 
  203.       Rechenzeitersparnis bei 68000 und 68010 Prozessor (gemessen, über ganzes 
  204.       Programm ~5%!); ist aber zufällig (fast) genauso lang...
  205.     ∙ Lindner-Special: Laden von IMG-Dateien geht wieder.
  206.     ∙ Und noch ein ungefährlicher Fehler: Die Info-Zeile des Fensters wurde 
  207.       verändert, obwohl es schon geschlossen war.
  208.     ∙ Endlosschleife, wenn MiNT abgeschalten war und eine Speicherseite frei-
  209.       gegeben werden mußte.
  210.     ∙ Auf besonderen Wunsch eines einzelnen Herren: Größere Lupe!
  211.     ∙ Maßband jetzt auch in Millimeter.
  212.  
  213.  
  214.     Version 2.20 vom 3.9.94
  215.     ------------------------
  216.  
  217.     ∙ copy_to_bitmap und _ldiv weiter beschleunigt, viele Divisionen weniger...
  218.     ∙ Jetzt gehen auch Dateien mit besonderen num & den Parameter (z.B. von 
  219.       groff)
  220.     ∙ Außerdem wird jetzt eine Seite, wenn sie zu groß war, in mehrere Teile 
  221.       aufgeteilt und einzeln an den Drucker geschickt.
  222.     ∙ Fenstergrößen optimiert.
  223.     ∙ Lesen von links (für die neuen Quertreiber) scheint zu gehen. 
  224.       (Buchstabenclipping war fehlerhaft.)
  225.     ∙ Lesen von CSG und epic-Specials geht wieder, weil die Maße wieder gehen.
  226.     ∙ Der erste Buchstabe bei Doppelseiten ist wieder an der rechten Stelle!
  227.     ∙ Diverse Fehler durch das Drucken mit wenig Speicher beseitigt!
  228.     ∙ Auf besonderen Wunsch wird das Fenster gleich in der richtigen Größe 
  229.       dargestellt.
  230.     ∙ Es gehen jetzt bis zu 16 Flib's gleichzeitig. (Mehr auf Wunsch!)
  231.     ∙ Fehler seit ...: Der Scrollbalken geht endlich bis links!
  232.  
  233.  
  234.     Version 2.21 vom 30.10.94
  235.     -------------------------
  236.  
  237.     ∙ Absturz bei TOS ohne Mxalloc() behoben!
  238.     ∙ Diverse optische Unschönheiten behoben.
  239.     ∙ Fehler bei wenig Speicher behoben: Druckseite wurde während des Druckes 
  240.       freigegeben -> Crash.
  241.     ∙ Fehler bei der Suche in Flib's mit hoher Toleranz behoben.
  242.     ∙ Fensterpositionen werden abgespeichert.
  243.  
  244.  
  245.     Version 2.30 vom 20.3.95
  246.     ------------------------
  247.  
  248.     ∙ Absturz bei NVDI 3.0 behoben (Dank an Masoud M.)
  249.     ∙ Richtiger Rückgabewert bei fatalem Fehler im Batchmode.
  250.     ∙ Diverse Fehler bei der (horizontalen) IMG-Dateiverarbeitung entfernt.
  251.     ∙ Lupe geht jetzt auch, wenn die Seiten von links aufgebaut werden.
  252.     ∙ Fehler beim Laden der Parameter behoben.
  253.     ∙ Parameterdatei wurde 2x geladen; auch wird jetzt die richtige Datei markiert.
  254.     ∙ Drucken sollte jetzt auch mit noch weniger Speicher gehen (Treiber 
  255.       geändert!)
  256.     ∙ Programm völlig umgestaltet, Abbruch funktioniert jetzt richtig in allen 
  257.       Dialogen.
  258.     ∙ Beim Erzeugen von Fonts blieb manchmal das Anzeigefenster zurück.
  259.     ∙ Der letzte Font einer Größe in einer Zeichensatzbibliothek wurde nie 
  260.       gefunden.
  261.     ∙ Die Belegung der Maustasten konnte nicht geändert werden.
  262.  
  263.  
  264.     Version 2.31 vom 16.7.95
  265.     ------------------------
  266.  
  267.     ∙ Iconifizierung von MagiX und MultiTOS wird unterstützt.
  268.     ∙ Laden der Parameterdatei geschieht jetzt immer vor der Auswertung der 
  269.       Kommandozeilenparameter.
  270.     ∙ Rückwärtsdrucken geht wieder.
  271.     ∙ MagiCMac-getestet und 68040 fest...
  272.     ∙ Neue Autokonfiguration eingebaut!
  273.     ∙ Für DAU's: Hinweis auf "Neu einladen" nach Verändern der Einstellungen 
  274.       eingebaut.
  275.     ∙ EmTeX-Specials eingebaut: Lesen von PCX- und BMP-Bildern geht endlich.
  276.       EmTeX-Bilder können skaliert werden.
  277.     ∙ Mehrseitenlayout überarbeitet bzw. geht endlich richtig...
  278.     ∙ Letzter Zeichensatz in EmTeX-Bibliotheken wurde nicht immer gefunden
  279.  
  280.  
  281.     Version 3.00 vom 15.10.95
  282.     -------------------------
  283.  
  284.     ∙ IMG- und BMP-Bilder gehen wieder zu laden
  285.     ∙ Toleranz wird jetzt wirklich in Prozent eingestellt
  286.     ∙ Druckerschnittstelle überarbeitet (Nur noch die neuen Treiber gehen!)
  287.         Kommandozeile jetzt:
  288.         share-mem-file -offset -xy weite hoehe h-dpi v-dpi (file) (-"optionen")
  289.         mit x='1', wenn nur ein Teil
  290.         mit y='l', wenn Querdruck (landscape), sonst '0'
  291.     ∙ Pfad für Bitmapdateien kann per Dateiauswahl gesetzt werden
  292.     ∙ Pfad für Zeichensätze und Treibername kann per Dateiauswahl gesetzt werden
  293.       (Sollte jetzt auch bei Strunk-TeX funktionieren!)
  294.     ∙ Neuer Infodialog (nachdem ich mir einen Mac zugelegt hatte, konnte ich 
  295.       einfach nicht anders...) Außerdem werden so endlich alle gewürdigt, die 
  296.       ihren Beitrag zu DVI geleistet haben.
  297.     ∙ tpic-Special sollten jetzt wieder richtig ausgefüllt werden.
  298.     ∙ PCX-Bilder hatten nur halbe Höhe...
  299.     ∙ Drucken auf dem Mac sollte endlich funktionieren.
  300.     ∙ Hoffentlich wird jetzt endlich die dritte Maustaste korrekt unterstützt.
  301.     ∙ Drag&Drop geht jetzt richtig.
  302.     ∙ GEM-Metafiles werden nun gelesen.
  303.     ∙ Wenn bei einer zu lesenden Datei ein absoluter Pfad angegeben ist, dann 
  304.       wird zuerst versucht, die Datei aus diesem Pfad zu laden. Erst wenn das 
  305.       nicht klappt, wird der Pfad manipuliert.
  306.